package com.eian.boot.common.constants;

/**
 * @author alex.meng
 * @createTime 2025-09-04 09:28
 * @description 系统基础常量
 * @deprecated 请使用对应的枚举类替代
 **/
@Deprecated
public interface SystemConstant {
    /**
     * 权限类型
     *
     * @deprecated 请使用 {@link com.eian.boot.common.enums.PermissionTypeEnum} 替代
     */
    @Deprecated
    final class PermissionType {
        public static final int CATALOG = 1;
        public static final int MENU = 2;
        public static final int BUTTON = 3;
    }

    /**
     * 用户状态
     *
     * @deprecated 请使用 {@link com.eian.boot.common.core.enums.CommonEnum} 替代，如 CommonEnum.ENABLED/DISABLED
     */
    @Deprecated
    final class UserStatus {
        public static final int ENABLE = 1;
        public static final int DISABLED = 0;
    }
}
